package xiongwei.jiang.model.dto;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

import java.util.List;

/**
 * 获取 tag 标签 user 简单信息（token 必须由通讯录 secret 获取）响应参数对象
 *
 * @author 天之蓝
 */
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class TagUserResponseDTO {
    /**
     * 返回码
     */
    private String errcode;
    /**
     * 对返回码的文本描述内容
     */
    private String errmsg;
    /**
     * 标签名
     */
    private String tagname;
    /**
     * 标签中包含的成员列表
     */
    private List<TagUser> userlist;

    @Data
    public static class TagUser {
        /**
         * 成员帐号
         */
        private String userid;
        /**
         * 成员名
         */
        private String name;
    }

    /**
     * 标签中包含的部门id列表
     */
    private List<Integer> partylist;
}
